Generating Type 1 Fonts from METAFONT Sources
نویسندگان
چکیده
Nowadays most Printers demand PostScript files with scalable fonts instead of bitmapped fonts, as the later are not adequate for most cases. In addition, PDF files generated from PostScript files with embedded bitmapped fonts are poorly rendered on a computer screen. On the other hand, traditionally, PostScript files generated from TEX sources contained bitmapped fonts just because METAFONT generates bitmaps at specific resolutions. This simply implies that it is more than necessary to have scalable versions of the METAFONT sources. And here we present a simple yet effective way to generate vector fonts from METAFONT sources. 1. What is a Scalable Font? A scalable font is a type font that can be resized (enlarged or reduced) without introducing distortion. The outline of each character (the typeface) is described by equations that represent line segments and curves. The set of all such equations for a complete set of characters is called an outline font. The outline font remains essentially the same regardless of the size of the typefaces. Given a typeface definition, a scalable-font system can produce characters at any size (or scale). Aside from this, scalable fonts have an added advantage in that they make the most of an output device’s resolution. The more resolution a printer or monitor has, the better a scalable font will look. The most common scalable font formats are the PostScript Type 1 and Type 3 fonts, the TrueType fonts (PostScript Type 42 fonts are just TrueType fonts with a PostScript wrapper) and the OpenType fonts, which consist of many PostScript fonts or one TrueType font.
منابع مشابه
A Conversion of Public Indic Fonts from METAFONT into Type 1 Format with TEXtrace
The paper presents fonts for Indic languages in the Type 1 format converted from METAFONT sources with the TEXtrace program, developed and presented by Péter Szabó in 2001. TEX supports major Indic scripts and the TEX/LATEX packages together with public font METAFONT sources are available in the TEX archives (CTAN) in the tex-archive/language/. The fonts in the pfb format, despite their l...
متن کاملMetaType 1 : a METAPOST - based engine for generating Type 1 fonts
A package for preparing parameterized outline fonts in PostScript [6] Type 1 [8] format is described. The package makes use of METAPOST [3], awk [4], and T1utils [5], therefore is supposed to be easily portable to various computer platforms. Its beta version along with a sample font (Knuth’s logo font) is available from: ftp://bop.eps.gda.pl/pub/metatype1 keywords: outline fonts, scalable fonts...
متن کاملLatin Modern: Enhancing Computer Modern with accents, accents, accents
The number of (free) fonts prepared with METAFONT is surprisingly small compared, e.g., to what is available in the commercial market in other formats. Well, perhaps not so surprisingly: METAFONT generates TEX-oriented bitmap fonts which have not become popular outside the TEX world. Accepting this irksome situation as a challenge, we have prepared METAType1, a package for generating fonts in t...
متن کاملFonts Invisibility using virtual fonts
The SL~IQX 'invisible' fonts are currently produced by a special set of METAFONT files; an alternative method of generating 'invisible' versions of any font is presented, using virtual fonts.
متن کاملConversion of TEX fonts into Type 1 format
This paper analyses the problem of converting TEX fonts to Type 1 fonts, describes TEXtrace, a new free conversion program, and compares it to other possible methods and existing utilities. TEXtrace works by rendering the font in high resolution and then tracing (vectorizing) it. keywords: PDF, font conversion, Type1, METAFONT, vector, outline, raster, bitmap,
متن کامل